// // 客户端服务器通信测试
// #include "message.hpp"
// #include "net.hpp"
// #include <thread>

// void omMessage(const rcrpc::BaseConnection::ptr& conn,rcrpc::BaseMessage::ptr& msg){
//     std::string body = msg->serialize();
//     std::cout << "recv msg: " << body << std::endl;
// }
// int main()
// {
//     auto client = rcrpc::ClinetFactory::create("127.0.0.1",9090);
//     client->setMessageCallback(omMessage);
//     client->connect();  // 具体内容由muduo实现
//     auto rpc_req = rcrpc::MessageFactory::create<rcrpc::RpcRequest>();
//     rpc_req->setId("11111");
//     rpc_req->setMtype(rcrpc::MType::RSP_RPC);
//     rpc_req->setMethod("ADD");
//     Json::Value params;
//     params["num1"] = 1;
//     params["num2"] = 2;
//     rpc_req->setParams(params);
//     client->send(rpc_req);
//     std::this_thread::sleep_for(std::chrono::seconds(10));
//     client->shutdown();
//     return 0;
// }
